Amazing Funny Food Stall At Sanjya Festival In Tokyo Japan.